﻿body {margin:0; padding:0; background-color:#fff; text-justify:inter-ideograph; text-align:justify;}
ul,li,dl,dt,dd,s,code{margin:0; padding:0; list-style:none;}
body,a,input,h2,code{font-size:13px; font-family:"微软雅黑",Arial; color:#6e6d72; text-decoration:none; font-weight:normal;}
img{border:none;}
p{margin:0; padding:6px 0;}
.loading img{display:block; background:url(../Images/loading.gif) no-repeat center center;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
h2{padding-top:4px; text-align:center;}
.clear{clear:both; width:100%; height:1px; overflow:hidden;}
h1{font-size:14px;}
.border{border:1px #d8d5d5 solid;}
a:hover,.hover{color:#ed6c00;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.more2{text-align:right; clear:both;}
h4{text-align:center; font-size:14px;}
.yellow{color:#ed6c00;}

body{background:url(../Images/Bgg.jpg) #ffffff; margin:11px 0;}
#Wrap{width:1004px; margin:0 auto; background:#fff;}



#Header{height:38px; background:url(../Images/menu.jpg) #ffffff;width:1004px; margin:0 auto;}
#Header .VersionTop{height:24px; text-align:right; line-height:24px; padding-right:14px;}
#Header .VersionTop a,#Header .VersionTop{ font-family:Arial; font-size:10px; text-transform:uppercase;}
#Header .VersionTop a{margin:0 7px;}
#Header .Top{height:38px; border:0px #bdbdbd solid; background:url(../Images/Index_bg.jpg) repeat-x 0 -47px;}
#Header h1.Logo{width:116px; height:47px; float:left; padding:0 25px 0 23px; background:url(../Images/Index_bg.jpg) repeat-x 0 0; border-right:1px #bdbdbd solid;}
#Header .TopRight{width:1004px; float:right;}
#Header .TopRight .TopSelect{height:16px; width:300px; float:right; padding-top:0px;}
#Header .TopRight .TopSelect span{overflow:hidden; float:left; margin-top:1px; font-size:11px; padding-right:5px;}
#Header .TopRight .NavMenu{clear:both; position:relative; z-index:900; height:38px; float:left; width:1004px; z-index:1000;}
#Header .TopRight .NavMenu li{cursor:pointer;}
#Header .TopRight .NavMenu a{height:13px; display:block; overflow:hidden;}
#Header .TopRight .NavMenu .current{background:url(../Images/menu2.jpg) repeat-x 0 0;}
.Menu1,.Menu2,.Menu3,.Menu4,.Menu5,.Menu6,.SubMenu1,.SubMenu2,.SubMenu3,.SubMenu4,.SubMenu5,.SubMenu6{float:left; padding:11px 12px 0px 35px; background:url(../Images/menu11.jpg) no-repeat right center; height:36px;}
.SubMenu1{width:54px;}
.SubMenu2{width:61px; padding-left:29px;}
.SubMenu3{width:54px;}
.SubMenu4{width:54px; text-align:left;}
.SubMenu5{width:54px;}
.SubMenu6{width:54px;padding-left:29px;}
.SubMenu4 .subMenuBox{width:744px;}
.SubMenu4 .bg{height:207px;}
.SubMenu4 .subMenuBox .bg{padding:23px 0 0 10px;}
.SubMenu4 .bg dl{width:95px; padding:0 15px; float:left; height:170px; border-right:1px #959596 dotted;}
.SubMenu4 .bg dl a{height:auto!important; overflow:inherit;}
.SubMenu4 .bg dl img{width:88px; height:57px; border:1px #919598 solid; padding:2px;}
.SubMenu4 .bg dl a:hover img{ border:3px solid #ed6c00; padding:0;}
.subMenuBox .bg dt a{height:21px!important; text-align:center; line-height:21px!important; float:none!important;}
.SubMenu4 .subMenuBox .bg dd div.cityList{padding:10px 0 0 0px;}
.SubMenu4 .subMenuBox .bg dd div.cityList a{margin:2px 0; height:16px!important; overflow:hidden;}
.SubMenu4 .bg dl.last{border-right:none;}

.SubMenu3 .subMenuBox2,.SubMenu6 .subMenuBox2{width:74px; background-color:#fff; border:1px #cbc7bb solid; right:316px;  padding:0; height:auto; top:47px; border-top:none;}
.subMenuBox2 a{height:21px!important; line-height:21px!important; text-align:center; display:block!important; padding:0 3px;}
.SubMenu3 .subMenuBox2 a,.SubMenu6 .subMenuBox2 a{border-bottom:1px #a7a7a7 dotted;}
.SubMenu3 .subMenuBox2 a:hover,.SubMenu6 .subMenuBox2 a:hover{background:#ff7400; color:#fff;}
.SubMenu3 .subMenuBox2 .last a,.SubMenu6 .subMenuBox2 .last a{border:none;}
.SubMenu6 .subMenuBox2{right:0px;}

.subMenuBox .text .News-list3 strong{ display:block; float:left; width:270px; font-weight:normal;}

#Header .TopRight .NavMenu div.last{padding-right:0; background:none;}
#Header .RegionalTopRight{width:501px;}

#Container{padding:0 14px 0 17px; clear:both; background-color:#fff; width:946px; margin:0 auto;}
.tabConten .box{display:none;}






.Banner{width:946px; padding-top:20px; margin:0 auto;}
.ReGionalContainer{padding-top:15px!important; padding-bottom:21px!important;}
.About{padding-top:40px!important; padding-bottom:40px!important;}




.ContenterLeft{width:672px; float:left; background-color:#fcfcfb; padding:35px 0 30px 25px;}
.SubMenu{width:225px; float:right;}
.SubMenuTitle{height:33px; text-align:center; padding-left:7px; font-size:18px; color:#414043;}
.SubMenuList2 li a{display:block; width:141px; height:29px; color:#414043; font-size:13px; background:url(../Images/icobg.gif) no-repeat -6px -55px; overflow:hidden; padding-left:86px;}
.SubMenuList2 li{padding:2px 0; line-height:29px;}
.SubMenuList2 li a:hover,.SubMenuList2 li.current a{ background-position:0 -85px; color:#fff;}
.SubMenuList2 li a:hover img{/*margin-top:-29px;*/}
.ContenTitle{height:67px;}
.SubMenuList2 li li{padding:0;}
.SubMenuList2 li ul{display:none;}
.SubMenuList2 li li a{background:none; border-bottom:1px #bbbbbb dotted; font-size:12px;}
.SubMenuList2 li.current li a{color:#6e6d72;}
.SubMenuList2 li.current li a:hover{color:#ed6c00;}
.SubMenuList2 li li.last a{border:none;}



.OtherMenu{padding:20px 0 0 71px;}
.OtherMenu li{padding:8px 0; line-height:normal;}
.OtherMenu li a{display:block; background:url(../Images/icobg.gif) no-repeat -390px 4px; padding-left:16px; color:#a5a5a5; font-size:13px; height:16px; overflow:hidden;}
.OtherMenu li a:hover{ background-position:-390px -12px; color:#ed6c00;}
.ProjectItem .OtherMenu{padding-bottom:20px;}
.ProjectItem .OtherMenu li{padding:3px 0;}
.Series{background-color:#f8f8f8;}
.Series dt,.brand{height:25px; background-color:#ececec; padding:5px 0 0 33px; font-size:15px; cursor:pointer;}
.brand{margin-bottom:15px;}
.brand:hover .LeftTop,.brand:hover .LeftBottom,.brand:hover .RightTop,.brand:hover .RightBottom{display:none;}
.brandCurrent .LeftTop,.brandCurrent .LeftBottom,.brandCurrent .RightTop,.brandCurrent .RightBottom{display:none;}
.brand:hover,.brandCurrent{border:none; height:32px; _height:34px;}
.Series dt{ border:1px #fff solid; color:#414141; /*background:url(../Images/ProjectItemIco2.gif) no-repeat 205px 11px #ececec;*/}
.Series dd{ border-top:1px #e0e0e0 solid; /*height:170px;*/ height:115px;}
.Series dd a{display:block; height:26px; text-align:center; line-height:26px; border:1px #fff solid; border-bottom:1px #e0e0e0 solid; color:#414141;}
.Series dd a.curr{background-color:#ff6600; color:#fff; border:none; height:28px; line-height:28px;}
.Series dd a:hover{background-color:#ff6600; color:#fff; border:none; height:28px; line-height:28px;}
.Series dd a.last{border-bottom:none;}
.Series dd a.last:hover{height:27px;}
.brand{margin-top:16px; padding:0; height:30px;}
.brand a{display:block; border:1px #fff solid; height:26px; padding:2px 0 0 33px; font-size:15px; color:#414141;}

.brand a:hover,.brandCurrent a{ background:#fff url(../Images/icobg.gif) no-repeat 0 -115px; color:#fff; height:225px; height:28px; color:#fff; line-height:25px;}
.brand a:hover span,.brandCurrent a span{ visibility:hidden;}

#Footer{height:64px;}
.BottomBox{height:35px; background-color:#c9caca; line-height:35px;}
.BottomLink{padding-left:26px; width:400px; float:left;}
.BottomLink,.BottomLink a{color:#737070;}
.BottomLink a{margin:0 10px;}
.BottomLink a:hover{ text-decoration:underline;}
.copy{width:502px; float:right;background:url(../Images/copy_pic.jpg) no-repeat 130px 50%; height:35px;}
.goTop{float:right; margin-top:10px; margin-right:5px; padding-left:10px;}
.floatRight{width:104px; height:28px; right:0; position:fixed;  z-index:1000; cursor:pointer; bottom:0; _position:absolute; _bottom:0; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

.Project_scroll{background-color:#fff; width:948px; padding-top:20px; margin:0 auto;}
.Project_scroll .scroll{height:328px;}
.Project_scroll2 .scroll{height:320px;}
.Project_scroll2{padding-top:20px;}
.Project_scroll .number{display:none;}
.Project_scroll .scroll li{position:absolute; width:976px; height:328px; display:none;}

/*圆角*/
.border{position:relative;}
.LeftTop,.LeftBottom,.RightTop,.RightBottom{position:absolute; width:4px; height:4px; overflow:hidden; background-image:url(../Images/icobg.gif); background-repeat:no-repeat;}
.LeftTop{left:-1px; top:-1px;}
.LeftBottom{left:-1px; bottom:-1px;}
.RightTop{right:-1px; top:-1px;}
.RightBottom{right:-1px; bottom:-1px;}
.border .LeftTop{background-position:-23px -42px;}
.border .LeftBottom{background-position:-23px -47px;}
.border .RightTop{background-position:-28px -42px;}
.border .RightBottom{background-position:-28px -47px;}

.border2{border:1px #d5d3d3 solid; position:relative;}
.border2 .LeftTop{background-position:-9px -42px;}
.border2 .LeftBottom{background-position:-9px -47px;}
.border2 .RightTop{background-position:-14px -42px;}
.border2 .RightBottom{background-position:-14px -47px;}

.border3{border:4px #787777 solid; position:relative;}
.border3 .LeftTop,.border3 .LeftBottom,.border3 .RightTop,.border3 .RightBottom{display:none;}





.AboutLeft{width:628px; float:left; background:url(../Images/Index_bg.jpg) repeat-x 0 -541px; padding:32px 22px; line-height:23px; min-height:400px;height:100%;_height:400px;}
.AboutLeft .title2{padding-bottom:13px; text-transform:uppercase;}

.Service{width:612px; padding:32px 30px;}
.AboutLeft .title2 h1{font-size:20px; font-weight:normal; color:#414043;}
.ico4,.ico5,.ico6,.ico7,.ico8,.ico9{background:url(../Images/icobg.gif) no-repeat; display:inline-block; overflow:hidden;}
.ico4{background-position:-288px -16px; width:11px; height:9px; float:left; margin:9px 0 0 10px;}
.ico5{width:9px; height:9px; background-position:-301px -16px; margin:6px 4px 0 0; float:left;}
.ico6,.ico7{width:18px; height:17px; background-position:-238px -82px; float:left; margin:2px 8px 0 0;}
.ico7{ background-position:-258px -82px;}
.ico8{background-position:-316px -15px; width:6px; height:10px; float:left; margin:9px 0 0 17px;}
.ico9{ background-position:-278px -82px; width:17px; height:17px; float:left; margin:6px 0 0 8px;}

.openBox4{width:640px; padding:0 10px 0 0 ;  line-height:23px; height:180px; overflow-y:auto; margin:0 auto;}


/*金地文化传统印刷版*/
.culture_text{padding:32px 0 0 0; }
.culture_text .title2{ padding:0 22px 13px 22px; }
.culture_text .title5{height:20px; padding:10px 22px;}
.culture_text .text_tit{ height:38px; background:url(..../Images/m_titlebg.jpg) repeat-x; line-height:38px; border: solid #dcdddd; border-width:1px 0; margin-top:12px;}
.culture_text .text_tit a{ display:block; float:left; border-right:1px solid #dcdddd; width:97px; text-align:center;}
.culture_text .text_tit a.over{ background:#fb7200 url(..../Images/m_title_ico.jpg) no-repeat center 31px; color:#fff; width:98px; border:none;}
.culture_text .text_tit span{ width:125px; float:right; display:block; margin:7px 20px 0 0; _margin:7px 0 0 0; line-height:20px;}
.text_content{ background:url(..../Images/m_text_bg.gif) repeat-y 31px top; padding-bottom:30px; margin:0; overflow:hidden; display:inline-block; }
.text_left{ width:195px; text-align:center; padding-top:16px; float:left; }
.text_left img{ border:1px solid #dcdddd; display:block; margin:0 auto 16px auto;}
.text_left span{ display:block; margin-bottom:10px;}
.blk10{ height:10px; }
.text_left2 a{ display:block; text-align:center; letter-spacing:8px; color:#6c6b6b; margin-bottom:8px; height:30px; line-height:30px; background:url(..../Images/m_text_leftcon2_a.gif) repeat-x; border: solid #dcdddd; border-width:1px 0; font-size:15px;}
.text_left2 a:hover{ background:#fb7200; display:block; color:#fff; border:none; height:32px; line-height:32px; }
.text_right,.text_right_info{ margin:12px; _margin:6px; width:400px; background:url(..../Images/m_text_rightcon_topbg.gif) repeat-x; padding-top:15px; float:right;}
.text_right_bg{ background:url(..../Images/m_text_rightcon_footbg.gif) repeat-x left bottom; padding:0 5px 30px 5px;}
.text_right_bg a{ display:block; background:url(..../Images/m_listico0.jpg) no-repeat 5px center; padding-left:30px; height:30px; line-height:30px; border-bottom:1px solid #dcdddd;}
.text_right_bg a:hover{ background:#fb7200 url(..../Images/m_listico1.jpg) no-repeat 5px center; color:#fff; height:31px; line-height:31px; border:none; }
.text_right_info{ background:none; padding:0;}
.text_right_info h3 { background:url(..../Images/fgx.gif) repeat-x left bottom; color:#fb7200; font-size:18px; padding-bottom:20px;}
.text_right_info h3 .back{ float:right;}


.project_scroll{ height:83px; padding:5px 0;}
.project_scroll .scrollList,.project_scroll .prev,.project_scroll .next{float:left;}
.project_scroll .scrollList{position:relative; overflow:hidden;width:240px; height:83px; display:block;}
.project_scroll .scrollList ul{position:absolute; left:0; top:0; overflow:hidden; display:block;}
.project_scroll .scrollList li{float:left; width:120px; height:83px;}
.project_scroll .scrollList li a{ width:54px; height:81px; display:block; border:1px solid #dcdcdc; float:left;}
.project_scroll .scrollList li a:hover{ border:1px solid #fbab4a;}
.project_scroll .scrollList li img{ width:54px; height:81px; display:block;}
.project_scroll .scrollList li span{height:20px; line-height:20px; margin-bottom:12px; display:block; text-align:center; overflow:hidden;}
.project_scroll .scrollList li div{ width:60px; height:83px; float:right;}
.project_scroll .scrollList li div a{ width:39px; height:19px; line-height:19px; border:0; font-size:12px; color:#fff; margin-left:10px; margin-bottom:10px; text-align:center; display:block; background:url("..../Images/scrollon.png") no-repeat 0 0;}
.project_scroll .scrollList li div a:hover{ border:0;}
.project_scroll .scrollList li div a.look{ background-position:-39px 0;}
.project_scroll .scrollList li div a.down{ background-position:0 0;}
.project_scroll .prev,.project_scroll .next{ width:28px; height:83px; line-height:83px; padding-left:0; text-align:center; font-family:"宋体";  font-size:30px; color:#a1a1a1; font-weight:bold; cursor:pointer;}
.project_scroll .prev{display:inline;}
.project_scroll .first,.project_scroll .end{ color:#c8c8c8; font-weight:normal; background:none;}



